the dog ate my homework - Français Anglais Dictionnaire